physically unable - Turco Inglés Diccionario